2687,2687,2686,2686,2685,2684,2683,2682,2681,2680,2679,2679,2679,2678,2678,2677,2677,2677,2675,2675,2676,2676,2676,2676,2676,2676,2676,2675,2674,2674,2672,2671,2670,2669,2668,2667,2666,2665,2665,2666,2667,2667,2667,2668,2668,2669,2669,2670,2670,2671,2672,2672,2672,2672,2673,2673,2674,2674,2675,2676,2677,2678,2679,2680,2680,2681,2682,2684,2684,2686,2686,2687,2688,2689,2689,2690,2691,2692,2692,2692,2693,2694,2695,2696,2696,2697,2698,2699,2700,2701,2702,2703,2704,2704,2705,2706,2707,2709,2710,2711,2712,2713,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2726,2727,2729,2730,2731,2732,2733,2734,2734,2735,2736,2737,2739,2740,2740,2741,2742,2742,2743,2743,2742,2741,2741,2741,2740,2740,2740,2740,2739,2739,2738,2738,2738,2738,2737,2737,2736,2735,2734,2733,2732,2731,2730,2730,2729,2728,2727,2726,2725,2721,2719,2719,2718,2717,2716,2716,2716,2716,2717,2718,2719,2720,2720,2720,2719,2718,2717,2716,2715,2714,2713,2712,2711,2710,2709,2709,2708,2708,2707,2707,2708,2709,2709,2711,2713,2714,2715,2715,2716,2716,2717,2718,2718,2719,2720,2720,2720,2720,2721,2722,2722,2723,2723,2724,2726,2727,2727,2728,2729,2729,2730,2731,2732,2733,2734,2735,2736,2736,2737,2738,2738,2738,2737,2737,2736,2736,2736,2735,2734,2734,2734,2734,2734,2735,2735,2735,2735,2736,2738,2738,2739,2739,2740,2740,2741,2741,2742,2742,2742,2743,2743,2745,2745,2746,2747,2748,2749,2750,2751,2751,2752,2752,2753,2753,2754,2754,2755,2756,2756,2756,2757,2757,2758,2759,2760,2760,2761,2762,2762,2762,2762,2762,2761,2760,2759,2758,2757,2756,2755,2753,2752,2751,2750,2748,2747,2745,2744,2743,2742,2740,2740,2739,2738,2738,2737,2737,2737,2737,2737,2737,2736,2736,2736,2736,2737,2738,2738,2738,2740,2741,2742,2743,2743,2744,2745,2746,2746,2746,2747,2747,2746,2745,2744,2744,2744,2745,2745,2746,2748,2749,2749,2750,2751,2752,2752,2752,2752,2751,2751,2751,2751,2751,2751,2751,2751,2751,2751,2751,2751,2751,2751,2751,2752,2752,2752,2753,2753,2753,2753,2753,2753,2752,2751,2751,2750,2749,2748,2747,2746,2745,2744,2744,2743,2742,2740,2739,2737,2737,2736,2735,2734,2733,2733,2731,2730,2729,2728,2727,2726,2725,2724,2723,2722,2721,2720,2719,2718,2716,2714,2713,2712,2712,2710,2710,2710,2709,2709,2708,2708,2707,2706,2705,2705,2704,2703,2703,2702,2701,2699,2698,2697,2695,2694,2693,2692,2692,2691,2691,2691,2690,2690,2690,2690,2690,2690,2690,2690,2690,2691,2691,2692,2692,2693,2693,2693,2694,2695,2695,2695,2696,2697,2697,2697,2698,2698,2698,2699,2699,2700,2702,2704,2706,2707,2708,2708,2708,2707,2706,2705,2704,2704,2703,2702,2701,2701,2700,2699,2699,2698,2698,2697,2696,2696,2696,2695,2694,2693,2692,2692,2692,2691,2691,2690,2690,2689,2688;1050,1049,1048,1047,1046,1045,1044,1043,1042,1040,1039,1038,1037,1037,1036,1035,1033,1031,1026,1024,1023,1022,1021,1020,1019,1018,1017,1017,1016,1015,1013,1011,1010,1009,1007,1007,1006,1005,1004,1003,1003,1002,1001,1001,1000,1000,999,999,998,998,997,996,995,994,994,993,992,991,990,989,989,988,988,987,986,986,985,984,983,983,982,982,981,980,979,979,978,977,976,975,975,974,974,974,973,973,973,972,972,972,972,971,971,970,970,969,968,967,967,967,966,965,965,964,964,963,963,963,962,962,962,962,963,963,964,964,965,965,966,966,966,966,965,965,965,965,966,967,968,969,969,970,970,971,972,972,973,974,974,975,976,977,979,980,982,983,985,986,986,987,988,988,988,988,988,988,988,989,989,989,990,990,990,993,994,995,996,997,997,998,999,1000,1000,1001,1002,1003,1004,1005,1005,1005,1004,1004,1003,1003,1003,1002,1002,1002,1002,1003,1003,1004,1005,1006,1007,1008,1009,1009,1010,1011,1013,1014,1014,1015,1016,1017,1018,1019,1020,1022,1023,1025,1026,1027,1028,1028,1029,1029,1030,1030,1031,1031,1031,1032,1032,1033,1033,1033,1033,1034,1034,1035,1036,1036,1037,1038,1038,1039,1040,1041,1042,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1054,1055,1054,1054,1053,1052,1051,1050,1049,1049,1048,1047,1047,1046,1045,1044,1044,1044,1044,1044,1044,1045,1046,1047,1048,1049,1050,1050,1051,1051,1052,1053,1054,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1065,1066,1067,1067,1068,1069,1069,1069,1069,1069,1069,1068,1068,1067,1067,1066,1065,1065,1064,1064,1064,1065,1065,1066,1067,1069,1070,1071,1072,1073,1075,1076,1077,1077,1078,1079,1080,1080,1080,1080,1079,1079,1078,1078,1079,1080,1081,1082,1084,1085,1086,1087,1088,1089,1090,1091,1093,1093,1094,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1109,1110,1111,1113,1114,1115,1116,1120,1121,1122,1123,1124,1126,1127,1128,1129,1129,1129,1128,1128,1128,1128,1128,1128,1128,1128,1129,1129,1129,1130,1130,1130,1131,1131,1131,1131,1131,1132,1132,1132,1132,1132,1132,1132,1131,1131,1131,1131,1131,1131,1131,1131,1130,1129,1128,1128,1127,1126,1125,1124,1124,1123,1123,1122,1121,1120,1120,1119,1119,1119,1118,1118,1118,1118,1118,1117,1117,1117,1116,1116,1115,1114,1113,1112,1111,1110,1108,1107,1105,1104,1103,1102,1101,1100,1098,1098,1097,1095,1094,1093,1092,1090,1089,1088,1086,1085,1084,1083,1082,1081,1080,1078,1077,1076,1075,1074,1074,1074,1073,1072,1071,1071,1070,1070,1070,1069,1069,1069,1069,1068,1068,1067,1065,1064,1063,1062,1062,1061,1060,1059,1058,1057,1056,1055,1054,1054,1053,1052,1051,1051,1050